import dean from '@/views/profession/dean';
import firstPage from '@/components/Main/firstPage/firstPage';
import GuiDangApplyList from '@/components/Main/GuiDangManage/GuiDangApplyList';
import TeacherUserInformList from '@/components/Main/ShuJuManage/TeacherUserInformList';
import SubjectInformationReviewedList from '@/components/Main/XuanTiManage/SubjectInformation/ReviewedList';
import SubjectInformationQueryList from '@/components/Main/XuanTiManage/SubjectInformation/QueryList';
import StudentSelectTopicStudentList from '@/components/Main/XuanTiManage/StudentSelectTopic/StudentList';
import TopicNameChangeQueryList from '@/components/Main/XuanTiManage/TopicNameChange/QueryList';
import ExportGroupManageQueryList from '@/components/Main/GuoChengManage/ExportGroupManage/QueryList';
import TaskBookReviewedList from '@/components/Main/GuoChengManage/TaskBook/ReviewedList';
import TaskBookQueryList from '@/components/Main/GuoChengManage/TaskBook/QueryList';
import OpenReportQueryList from '@/components/Main/GuoChengManage/OpenReport/QueryList';
import ThesisDraftQueryList from '@/components/Main/GuoChengManage/ThesisDraft/QueryList';

export default [
  {
    name: 'dean',
    path: '/dean/:name',
    component: dean,
    children: [
      {
        path: 'firstPage',
        component: firstPage,
      },
      {
        path: 'GuiDangApplyList',
        component: GuiDangApplyList,
      },
      {
        path: 'TeacherUserInformList',
        component: TeacherUserInformList,
      },
      {
        path: 'SubjectInformationReviewedList',
        component: SubjectInformationReviewedList,
      },
      {
        path: 'SubjectInformationQueryList',
        component: SubjectInformationQueryList,
      },
      {
        path: 'StudentSelectTopicStudentList',
        component: StudentSelectTopicStudentList,
      },
      {
        path: 'TopicNameChangeQueryList',
        component: TopicNameChangeQueryList,
      },
      {
        path: 'ExportGroupManageQueryList',
        component: ExportGroupManageQueryList,
      },
      {
        path: 'TaskBookReviewedList',
        component: TaskBookReviewedList,
      },
      {
        path: 'TaskBookQueryList',
        component: TaskBookQueryList,
      },
      {
        path: 'OpenReportQueryList',
        component: OpenReportQueryList,
      },
      {
        path: 'ThesisDraftQueryList',
        component: ThesisDraftQueryList,
      },
    ],
  },
];
